particulate removal of air pollutants - French English Dictionary